package com.sinosoft.sm.system.role.service.api;

import java.util.List;

import com.sinosoft.sm.system.resource.entity.ResourceEntity;
import com.sinosoft.sm.system.resource.entity.ResourceRoleRefEntity;
import com.sinosoft.sm.system.role.entity.RoleEntity;
import com.sinosoft.sm.system.role.entity.UserRoleRefEntity;

/**
 * 角色服务接口定义
 * @author leichao
 *
 */
public interface RoleService {

	/**
	 * 根据用户名获取用户名获取用户的角色信息
	 * @param username
	 * @return
	 */
	public List<UserRoleRefEntity> getRolesByUser(String username);

	/**
	 * 获取所有角色除
	 * @return
	 */
	public List<RoleEntity> getAllRoles();

	
}
